home *** CD-ROM | disk | FTP | other *** search
/ Assassins - Ultimate CD Games Collection 4 / Assassins 4 (1999)(Weird Science).iso / docs / arcade / knockout_ii.doc < prev    next >
Text File  |  1992-09-02  |  17KB  |  455 lines

  1.                            KNOCKOUT V2.0
  2.  Instructions
  3.  
  4.  The idea of the game is to knock all the other players off the ever 
  5.  shrinking circle, and then drive off on the bridge.
  6.  There are some variations on this theme included in this version :
  7.  
  8.  NORMAL - normal game, as described above.
  9.  
  10.  BALL - a ball is placed in the centre of the circle to be knocked into
  11.  the players goals. There are only 4 players allowed in this game. A 
  12.  point is scored for getting a goal, and for knocking all the other players
  13.  off. I'm afraid that the ball game is infested with bugs as of v2.x.
  14.  
  15.  TEAM - this game mode allows 4 teams of 2 players each to play.
  16.  
  17.  MAGNET - all the vehicles are made into magnets and are all attracted to
  18.  each other.
  19.  
  20.  ELASTIC - pieces of elastic join pairs of vehicles together. Great for 
  21.  swinging them off the circle! (Best played with 2 or 4 vehicles, otherwise
  22.  it's too crowded and jerky on slow Amigas) Use the friction control to set
  23.  the strength of the elastic. It's best when set quite low.
  24.  
  25.  After a round, the scores will be shown. Each player has to press FIRE to
  26.  continue on to the next game.
  27.  
  28.  Special Keys
  29.  
  30.  ESCAPE quits the current game and returns to the main menu. If you are in
  31.  the middle of a round, the scores will be shown first.
  32.  
  33.  AMIGA+A will toggle between Knockout 2 and Workbench. Unless you have a
  34.  pretty meaty machine, you won't be able to multitask very well as 
  35.  Knockout 2 takes most of the processor time.
  36.  
  37.  F10 pauses the game at its current state.
  38.  
  39.  Menu
  40.  To move around the menu, use the arrow keys and return or the joystick.
  41.  The options are :
  42.  START - start the game.
  43.  
  44.  SOUND - toggles the amount of sound in the game, being either MUSIC, 
  45.  MUSIC+FX or FX. The music is loaded randomly from those in the Music 
  46.  directory.
  47.  
  48.  GAME TYPE - toggles the game type, being either NORMAL, BALL, TEAM, MAGNET
  49.  or ELASTIC. Read the instructions for more on these playing modes.
  50.  
  51.  FRICTION - alters the amount of skiddyness. The smaller the bar, the more
  52.  you'll skid around and the faster the game will be!
  53.  
  54.  CIRCLE SIZE - alters the size of the circle at the beginning of each game.
  55.  The longer the bar, the larger the circle.
  56.  
  57.  FIRST TO - decides the number of wins before a winner is declared! 
  58.  Possible values are 5, 10, 20 and infinity (so you can play forever!)
  59.  
  60.  CONTROLS - chooses the control method for each player. Either one of the
  61.  keyboard or joystick controls, CPU (for computer controlled) or OFF
  62.  (to turn "off" the player).
  63.  
  64.  VEHICLE - chooses the vehicle for each player. Each vehicle has the same
  65.  friction, responses etc.
  66.  
  67.  NAME - the name for each player. There is a limit for the length of the
  68.  name - 16 pixels, for technical reasons. Sorry! Better stick to initials.
  69.  
  70.  SAVE SETUP - saves everything as defined above, to be automatically loaded
  71.  when you next run Knockout 2.
  72.  
  73.  QUIT - quit Knockout 2 and return to Workbench.
  74.  
  75.  Important
  76.  
  77.  Giving each player a name above their vehicle is all well and good, but it
  78.  takes CPU time. If you wish to have names, but only have an A1200 or 
  79.  A500/A600, then turn off a few of the other players or the game will 
  80.  become unstable and will probably crash at the first smash up in the 
  81.  middle of the circle.
  82.  
  83.  Music Editor
  84.  Knockout 2 comes with 4 pieces of music pre-installed, but you are quite
  85.  welcome to include your own. To do this, simply load up the "Music Editor"
  86.  and select "Load/Add Music". From the file requestor, locate your MOD and
  87.  select it. You will be asked if you wish to compress it (when used with
  88.  Knockout 2), simply to save disk space and reduce loading time. 
  89.  The MOD will then be copied into the "Music" directory of Knockout 2.
  90.  
  91.  There are two other options, "Uncompress All Music" (so you can find any
  92.  music you wish to delete) and "Compress All Music" (to compress any music
  93.  you have previously uncompressed). FImp is used to compress the files.
  94.  
  95.  If you do delete any music files, be sure to make the remaining 
  96.  sequentially numbered by renaming them.
  97.  
  98.  As well as using the Vehicle Editor, you can make your own vehicles using
  99.  the AMOS(Pro) object editor. Load the Vehicle/* files into it and create
  100.  your own vehicle using them as a template.
  101.  
  102.  Vehicle Editor
  103.  To make your own vehicles for Knockout 2, load the "Vehicle Editor", and
  104.  select "Grab Vehicle From IFF Screen". From the file requestor, select 
  105.  the screen containing the vehicle graphics. The screen must be of the 
  106.  following format :
  107.  
  108.  The screen must only have 4 colours, with colour 1 being black, colour 2
  109.  being any colour (the colour of the vehicle) and colour 3 being anything
  110.  (but don't use it).
  111.  
  112.  You have to draw 32 rotations for the vehicle, starting with it pointing
  113.  straight down and going through each of the angles anti-clockwise. If it
  114.  really matters, the angle that they rotate by each time is 11.25 degrees.
  115.  
  116.  The size of the vehicle can be no more than 16 pixels across and down.
  117.  
  118.  Each angle of the vehicle must be placed horizontally, every 16 pixels.
  119.  You may loop down on to the next line if you run out of space.
  120.  
  121.  For an example of a vehicle screen, look at Example_Vehicle.iff.
  122.  
  123.  "Delete A Vehicle" will delete the vehicle number that you select from 
  124.  the file requestor.
  125.  
  126.  "View All Vehicles" will display all the vehicles with their numbers 
  127.  beside them. Click a mouse button to end.
  128.  
  129.  If you create any good vehicles that aren't various parts of the human
  130.  anatomy, then feel free to send them to me at bwyatt@paston.co.uk and,
  131.  if you wish, I'll include them in the next version.
  132.  
  133.  Customising Samples
  134.  
  135.  Should you not like the current sound effects in Knockout, or you want to
  136.  add your personal touch, then you should approve of this feature. :)
  137.  
  138.  If you look in the Samples directory you'll see a few files. These are the
  139.  various samples used in Knockout that you can alter.
  140.  
  141.  "Crash" is the sample played when the vehicles collide.
  142.  
  143.  "Falling" is the sample for when a vehicle falls off the edge.
  144.  
  145.  "Win" is the sample played when someone wins a game.
  146.  
  147.  "Fight" is the sample played at the beginning of each game.
  148.  
  149.  As well as these samples, there are a few other ones in the "Storage" 
  150.  directory. These are alternative samples that you might like to try by
  151.  copying/renaming them as necessary.
  152.  
  153.  Amiga Setups
  154.  
  155.  Knockout 2 does it's best to configure itself to your particular Amiga
  156.  setup. Here is a list of configurations made :
  157.  
  158.  KS1.3 Amigas - will get as far as the intro and crash. UPGRADE!
  159.  
  160.  A500/A600 with 1Mb - 5 players on screen.
  161.  
  162.  A500/A600 with fast mem - 6 players on screen.
  163.  
  164.  A1200 with 2Mb / A500/A600 with 020+ accelerator - 8 players on screen.
  165.  
  166.  A1200 with fast mem - 8 players on screen, with no names restrictions.
  167.  
  168.  NTSC - can't have maximum circle size, and the title screen is snipped
  169.  slightly.
  170.  
  171.  1Mb?
  172.  
  173.  If you only have 1Mb of memory, then you may be recieving "Out of Memory"
  174.  error messages. Knockout 2 does it's best to handle low memory sitations,
  175.  by closing Workbench deleting the menu music, skipping the intro, etc,but
  176.  there is only so much it can do. If you are running it from Workbench,
  177.  then try loading it from "No Startup-Sequence" in the boot menu. 
  178.  Also, try deleting a vehicle or two (leave at least one though!) and don't
  179.  attach names. For PAL users, putting your Amiga into NTSC mode will save
  180.  some memory.
  181.  
  182.  Credits
  183.  Programming and Graphics by Ben Wyatt, bwyatt@paston.co.uk 
  184.  (Sorry about the sheer crapness of the graphics)
  185.  
  186.  FImp (used for compression) by P. Struijk and A. Brouver.
  187.  
  188.  Samples taken off the Internet and BBSs, and kindly donated by 
  189.  W. Allan Hudgins and David Filskov. Thanks!
  190.  
  191.  Music came pre-installed on my HD with no documentation, but through 
  192.  reading the sample names, I have deduced the music was done by :
  193.  
  194.  Game music :
  195.  
  196.    1. Acidbat2 by ?
  197.  
  198.    2. Addiction by Hyponosis/Futura
  199.  
  200.    3. Drain Your Brain by Slaze of Definance (Daniel Celion)
  201.  
  202.    4. Dunk Fix by Vacum
  203.  Intro music :
  204.  
  205.    Hassua Vai Ei by Stargazer/Sonic (been shortened slightly)
  206.  
  207.  Menu music :
  208.  
  209.    Calm by D-luxe/Equinox
  210.  
  211.  If I am wrong about any of these, let me know so I can credit them for
  212.  their excellent music in the next release.
  213.  
  214.  This program has been developed using AMOSPro+Compiler 
  215.  (the best programming package ever), Deluxe Paint 4 and AF's Real 3D 
  216.  Classic. Thanks to Chris Hodges for the AMCAF extension, which I've used
  217.  extensively.
  218.  
  219.  Greetings and thanks to...
  220.  
  221.  Richard Freeman - Thanks for beta-testing and all the ideas!
  222.  
  223.  Guillaume Serge - Thanks for your support and ideas! :)
  224.  
  225.  Pietro Ghizzoni - The GUI Extension is great! Keep developing!
  226.  
  227.  Chris Hodges - Greetings! ;-)))))))) Read your mail more often!
  228.  
  229.  Mads Dantoft - Thanks for sampling those samples! :)
  230.  
  231.  Semprini - Great book! :-)
  232.  
  233.  Fredrik Johansson - Thanks for your great ideas!
  234.  
  235.  Paul Hickman - Remove the Libs:Easylife.library! :)
  236.  
  237.  Pressman - Hope you get on-line again!
  238.  
  239.  Oliver Dibben - Why are you still using an Archimedes!?
  240.  
  241.  Michael Cox - Thanks for the AMOS Mailing List!
  242.  
  243.  Steve Bye - Thanks for everything! :)
  244.  
  245.  Michele Berionne - Hello!!! :-))
  246.  
  247.  Meni Berman - Thanks for telling me about the great reviews! :)
  248.  
  249.  Simon Carless - Thanks for the great reviews! :)
  250.  
  251.  Peter Jansson - Thanks for all your suggestions!
  252.  
  253.  I know I've forgotten loads of people. And I've lost the names of some of
  254.  the people who have mailed me about the game. Sorry!
  255.  
  256.  Some of my other programs on Aminet
  257.  
  258.  Bounce in game/jump - a fun platform game where you control a bouncing 
  259.  ball.
  260.  
  261.  Blobs in game/2play - a not-so-great 2 player platform game.
  262.  
  263.  Borisball in game/demo - a F1 licenseware demo of the ultimate bat'n'ball
  264.  game. Much more fun than Megaball
  265.  
  266.  3D Pro in gfx/3d - the best stereogram/magic eye picture generator in the
  267.  world. The emphasis is on it being fun and easy to use, but it is also a
  268.  very powerful program!
  269.  
  270.  Future attractions
  271.  PACAC - the Point And Click Adventure Creator. With it you will be able to
  272.  create your very own graphical adventures such as Monkey Island and 
  273.  Beneath a Steel Sky, with little more effort than a few mouse clicks!
  274.  
  275.  Dunablaster - the greatest bomberman game ever? Maybe... but probably not
  276.  
  277.  Rotting Corpses (working title) - a war game that's like Worms and DuneII
  278.  but each player can move their characters simultaneously, so the action
  279.  is real time.
  280.  
  281.  Dune2 in isometric - a clone of Dune2 with some extras (including water 
  282.  and built-to-order robots) and in isometric.
  283.  
  284.  Are you a good computer graphics artist?
  285.  
  286.  If you are, and would like to work on a game or two with me 
  287.  (probably a point'n'click adventure or the Dune2 clone), then get in 
  288.  contact. NOW! Please.
  289.  
  290.  Registering
  291.  Knockout 2 is shareware. But being incredibly kind, I've given you the
  292.  full version here. This is because I really can't be bothered to sort out
  293.  a demo version, and send out full versions to where ever you live. I know
  294.  I'm lazy, but I doubt you're complaining. Probably also means no-one will
  295.  register.
  296.  
  297.  So what's to gain by registering? You know, all the usual stuff... 
  298.  Peace of mind. New versions sent to you directly (E-Mail only, I'm afraid)
  299.  Encouraging a poor student (me) to program more great games and updates.
  300.  
  301.  The registration fee is a stupidly small 5 UK Pounds, 10 US Dollars, 
  302.  15 German DM or equivilant. Cash only please. None of this postal order/
  303.  cheque/credit card crap, or I'll never speak to you again. Or, you can 
  304.  send me accelerator boards, SIMMs, any speed CD Rom drives or FPUs. :)
  305.  Send notes in a non-see-through-able envelope to me at :
  306.  
  307.    167 Oak Street   Norwich   Norfolk   NR3 3AY   UNITED KINGDOM
  308.  And thank you, in advance. (Don't forget to included your e-mail address
  309.  if you want updates! You'd better include your snail-mail address just in
  310.  case!)
  311.  
  312.  BUT, don't let the fact that you haven't registered distract you from
  313.  e-mailing me your comments about the game. I won't hassle you to register
  314.  as I like receiving e-mails almost as much as I like receiving money.
  315.  
  316.  Future Improvements
  317.  These are a few ideas I have and people have suggested for possible 
  318.  inclusion in future versions of Knockout :
  319.  
  320.  I might add mines (as a sub game, like the Ball game), but I think it'd
  321.  distract from the whole point of the game. If another player is coming
  322.  towards you, to knock you off, you normally would try and drive out of the
  323.  way possibly making the other player lose control and drive off. 
  324.  With mines, every time someone is coming towards you, you can just drop
  325.  mines to stop them. The same problems apply to guns, missiles etc. I think
  326.  they could ruin the game.
  327.  
  328.  Different properties of the different vehicles, like traction, speed, 
  329.  acceleration, etc.
  330.  
  331.  Possibility to play over the modem/null cable, or over the internet 
  332. (yeah, sure I will).
  333.  
  334.  Ability to alter the speed that the circle shrinks at.
  335.  
  336.  Different levels of CPU intelligence and characteristics.
  337.  
  338.  Automatic rotation of the vehicles in the Vehicle Editor. You'd only have
  339.  to draw the vehicle pointing down, and the program would do all the rest.
  340.  I tried a quick version of this, but the results looked very messy
  341.  (like the DPaint rotate function). I have a few ideas of how to improve
  342.  this though...
  343.  
  344.  Add a "Player n Has Won!" screen for the "First To" game.
  345.  
  346.  Extend the intro a bit. Maybe a 3D section.
  347.  
  348.  Add different graphics depending on the friction setting. Eg. Ice for low
  349.  friction. Sand for high friction. Anyone fancy drawing these?
  350.  
  351.  Damaging vehicles. Have little health bars under the names. This could be
  352.  a sub game, with walls around the edges -like Demolision Derby or Mangled
  353.  Fenders.
  354.  
  355.  Clouds/fog, to partially cover the play area.
  356.  
  357.  Oil patches where you loose control.
  358.  
  359.  Having the men jump out of the cars just before they fall, and then run
  360.  around waiting to be squashed. :)
  361.  
  362.  Random elastic joins.
  363.  
  364.  Choosing the team to be on in the Team game. Could be applied to Elastic
  365.  mode as well.
  366.  
  367.  Race levels. Either like the intro, with the left falling away or a proper
  368.  circuit.
  369.  
  370.  Sound effects editor. Maybe combining the three editors in to one.
  371.  
  372.  3D version. %-)
  373.  
  374.  If you have any good ideas, let me know. But don't suggest guns, powerups
  375.  or shops! ;-)
  376.  
  377.  History
  378.  Knockout 2.03 is uploaded on to the Internet on May 25th 1996.
  379.  
  380.  The infinitely dull history of Knockout :
  381.  
  382.  2.03 Customisable samples. Should now work with 1Mb, hopefully! Small 
  383.  changes made to intro.
  384.  
  385.  2.02 Speeded up scores screen. Fixed prefs saving bug. Changed colour of
  386.  elastic so it's less flickery. Fixed sample squeaking bug (Thanks Chris!)
  387.  Improved the AI of the CPU players slightly. Altered Magnet slightly.
  388.  Removed demo game from beginning.
  389.  
  390.  2.01 Added Elastic and Magnet games.
  391.  
  392.  2.00 Added new menu system, team games, variable circle size, variable 
  393.  friction, different vehicles, play first to "n" wins, naming of the 
  394.  players, music, 8 sets of controls, vehicle editor, music editor, intro
  395.  sequence. Reorganised the sprite bank to eliminate a few bugs and to make
  396.  it more flexible. Made it so it did actually work on all Amiga set-ups,
  397.  unlike the previous version! Improved CPU intelligence.
  398.  Stopped vehicles from going on top of each other.
  399.  
  400.  1.02 Fixed a few bugs. Added a "Knockout_Easy" file, with less skidding.
  401.  Added an option to turn cars "off". Made it work on less powerful Amigas
  402.  restricting the number of cars.
  403.  
  404.  1.01 Added 4-player parallel port adapter, to make it 7 human players. 
  405.  Fixed a few bugs in the ball game. Rendered an intro screen.
  406.  
  407.  1.00 Written on the Amiga, but limited to 8 cars (for technical reasons),
  408.  only 5 of which can only be human controlled. Added a ball game. 
  409.  Added a bridge for when a player wins.
  410.  
  411.  0.99 Test version written on the Acorn Archimedes computer, with 16 
  412.  simultaneous players. Very slow, and lots of keyboard control clashes,
  413.  but very popular at school!
  414.  
  415.  Famous Moments
  416.  Version 1.01 put on to AMIGA POWER's coverdisk on the APRIL 1996 issue.
  417.  (I didn't send it to them!)
  418.  
  419.  Version 1.00 reviewed in AMIGA FORMAT in the FEBRUARY 1996 issue. 
  420.  Made PD Selection of the Month.
  421.  
  422.  Version 1.00 included on the AMIGA FORMAT subs disk (I've been told).
  423.  
  424.  Why are such out of date versions used??? Those versions are almost a
  425.  year old! If you review/coverdisk mount Knockout, please check Aminet 
  426.  (Internet, not CD) for the newest version!
  427.  
  428.  Bugs
  429.  
  430.  The evil bugs of Knockout 2 :
  431.  
  432.  When the two people in the same team win, the bridge won't come down until
  433.  there is one vehicle left on the circle. This is a pretty easy bug to fix,
  434.  but I'd rather write about it here than actually fix it.
  435.  
  436.  The players sometimes "stick" to each other. This has happened in previous
  437.  versions, except now it's less often and you won't go flying all over the
  438.  screen.
  439.  
  440.  The players can sometimes go through the ball in the ball game. 
  441.  No idea why...
  442.  
  443.  Pressing Escape in the ball game crashes it.
  444.  
  445.  Wierd things happen at the beginning of the ball game.
  446.  
  447.  The ball game is infested with bugs. I'll fix it sometime, but I don't 
  448.  like the game much!
  449.  
  450.  In the Elastic game, it leaves little blue specks everywhere. I cleared
  451.  it up a bit, but I've no idea what's causing it.
  452.  
  453.  Well, at least this list is getting shorter. Found any bugs which aren't
  454.  listed here? Let me know!
  455.